package com.ys.homework;

import java.util.Scanner;

/**
 * @author CodeYang
 * @Description TODO
 * @Date 2020/12/10 14:15
 */
public class 双色球练习3 {
    public static void main(String[] args) {
        // 下注总费用
        int totalMoney = 0;
        // 双色球单价,每注2元
        int price = 2;
        // 购买彩票注数
        int count = 0;
        // 标志是否购买
        boolean isBuy = false;
        // 存储双色球号
        int[] num = null;
        Scanner input = new Scanner(System.in);

        do {
            System.out.println("********欢迎进入双色球彩票系统********");
            System.out.println("\t1.购买彩票");
            System.out.println("\t2.查看开奖");
            System.out.println("\t3.退出");
            System.out.println("**********************************");
            System.out.println("请选择菜单");
            int choose = input.nextInt();
            switch (choose) {
                case 1:
                    System.out.println("[双色球彩票系统>购买彩票]");
                    System.out.println("您需要下多少注?:");
                    count = input.nextInt();
                    // 总下注金额: = 下注数量 * 单价
                    totalMoney = count * price;

                    //开始选号:(6个红色球号和1个蓝色球号) 供选择
                    num = new int[7];
                    for (int i = 0; i < num.length; i++) {
                        // 红色球 数字
                        int red;
                        // 蓝色球 数字
                        int bule;

                        if (i < num.length - 1) {
                            System.out.println("请输入6个红色球号(数字为1-33),第[" + (i + 1) + "]个红色球号为:");
                            red = input.nextInt();
                            // 将选择的 红色球号 存入 数组中
                            num[i] = red;
                        } else {
                            System.out.println("请输入第1个蓝色球号(数字为1-16):");
                            bule = input.nextInt();
                            // 蓝色球号 选择存入数组
                            num[i] = bule;
                        }

                    }
                    // 输出已经买好的彩票星星:
                    System.out.println("您一个买了[" + count + "]注,共需支付[" + totalMoney + "]元,所选号为:");
                    for (int i1 : num) {
                        System.out.print(i1 + "\t");
                    }
                    System.out.println();
                    break;
                case 2:
                    System.out.println("查看开奖");
                    break;
                case 3:
                    System.out.println("谢谢使用");
                    break;
                default:
                    break;
            }
        } while (true);
    }
}
